package com.itheima.day06_API.Test5;

import java.util.ArrayList;

/*9、【编号：1208】某公司发放年终礼品，
但hr在统计的时候发现有很多同姓名同年龄的员工，
所以决定对这一部分员工，发放【缘分大礼包】，
其余员工发放【普通大礼包】，请用技术手段，完成礼品的分发。
现有4个员工信息：
张三，23
李四，24
张三，23
张三，28
运行结果：
Employee{name=张三,age=23}获得了缘分大礼包
Employee{name=李四,age=24}获得了普通大礼包
Employee{name=张三,age=23}获得了缘分大礼包
Employee{name=张三,age=28}获得了普通大礼包*/
public class Demo6 {
    public static void main(String[] args) {
        Employ e1 = new Employ("张三", 23);
        Employ e2 = new Employ("李四", 24);
        Employ e3 = new Employ("张三", 23);
        Employ e4 = new Employ("张三", 28);
        //定义集合
        ArrayList<Employ> list = new ArrayList<>();
        list.add(e1);
        list.add(e2);
        list.add(e3);
        list.add(e4);
        for (int i = 0; i < list.size(); i++) {
            Employ emp1 = list.get(i);
            boolean flag = false;
            for (int j = 0; j < list.size(); j++) {
                Employ emp2 = list.get(j);
                if (emp1 != emp2 && emp1.equals(emp2)) {
                    flag = true;
                }
            }if(flag){
                System.out.println(emp1+"获得了缘分大礼包");
            }else{
                System.out.println(emp1+"获得了普通大礼包");
            }
        }
    }
}

